Syde\Vendor\Inpsyde\PayoneerForWoocommerce\PaymentGateway\Gateway\PaymentGateway B

Total Complexity 85
Dependencies 29
Dependents 8
Total lines 695
Lines of code 360
Logical lines of code 242
Comment lines 242
Methods 34
Properties 13

Methods 34

Method Rating Maintainability Complexity Lines of code
get_field_value()
A
50 8 27
generate_settings_html()
S
50 7 28
is_available()
S
53 7 22
process_refund()
S
51 5 25
getFieldGroup()
S
59 5 13
setupSavingPayoutData()
S
56 4 19
get_custom_attribute_html()
S
61 4 13
validateMerchantCredentials()
S
57 3 18
filterVirtualFields()
S
60 3 12
getFieldConfig()
S
62 3 11
process_payment()
S
57 2 15
get_title()
S
62 3 9
processMerchants()
S
62 2 11
__construct()
S
54 1 21
getFieldValue()
S
69 2 7
get_icon()
S
65 2 9
getOrder()
S
68 2 7
setPropertiesFromOptions()
S
65 2 8
payment_fields()
S
63 2 10
isRefundOrderPaidWithPayoneer()
S
71 2 5
setMerchants()
S
71 2 6
getIncomingFieldValue()
S
69 2 6
setPropertiesFromConfig()
S
62 1 11
validateApiCredentials()
S
70 1 5
getMerchants()
S
81 1 3
createMerchant()
S
76 1 4
getTransactionUrlFieldName()
S
81 1 3
init_settings()
S
80 1 3
getCredentialsToValidate()
S
74 1 4
get_transaction_url()
S
74 1 4
get_option_key()
S
82 1 3
process_admin_options()
S
67 1 8
getFieldGroupValues()
S
69 1 7
has_fields()
S
80 1 3